package cn.appsys.service.backend;

import cn.appsys.pojo.BackendUser;

import java.util.List;

public interface BackendUserService {
    /**
     * 用户登录
     *
     * @param userCode
     * @param userPassword
     * @return
     */
    public BackendUser login(String userCode, String userPassword) throws Exception;

    /**
     * @param backendUser
     * @param pageIndex   要显示第几页
     * @param pageSize    每页显示大小
     * @return
     * @throws Exception
     */
    public List<BackendUser> getBackendUserListBiz(BackendUser backendUser, int pageIndex, int pageSize) throws Exception;

    public int getBackendUserCountBiz(BackendUser backendUser) throws Exception;

    public BackendUser getByBackendUserIdBiz(int id) throws Exception;

    public int delByBackendUserIdBiz(int id) throws Exception;

    public int addBackendUserBiz(BackendUser backendUser) throws Exception;

    int updateBackendUserBiz(BackendUser backendUser);
}
